failure analysis engineer product liability consultant attorney medical malpractice department consulting fire investigation explosion investigation fire lawyer expert witness engineering services expert design rescue engineering police